beating heart - French English Dictionary